A Benchmark-Driven Modelling Approach for Evaluating Deployment Choices on a Multicore Architecture
نویسندگان
چکیده
The complexity of current and emerging high performance architectures provides users with options about how best to use the available resources, but makes predicting performance challenging. In this work a benchmark-driven performance modelling approach is outlined that is appropriate for modern multicore architectures. The approach is demonstrated by constructing a model of a simple shallow water code on a Cray XE6 system, from application-specific benchmarks that illustrate precisely how architectural characteristics impact performance. The model is found to recreate observed scaling behaviour up to 16K cores, and used to predict optimal rank-core affinity strategies, exemplifying the type of problem such a model can be used for.
منابع مشابه
Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems
Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...
متن کاملFinal Report : Compiler - Driven Performance Optimization and Tuning for Multicore Architectures Report Title
Final Report: Compiler-Driven Performance Optimization and Tuning for Multicore Architectures Report Title The widespread emergence of multicore processors as the computing engine in all commodity platforms presents our field with an enormous software development crisis. For over two decades, sequential software applications have enjoyed the free-ride of performance improvement with each new pr...
متن کاملComparison of Thread Execution Methods for GPU-oriented OpenCL Programs on Multicore Processors
With the broad deployment of multicore processors, there are increasing demands to port OpenCL programs written for GPUs onto the multicore processors. However, OpenCL programs written for GPUs cannot run efficiently on multicore processors since GPU-oriented OpenCL programs generally consist of a huge number of threads. This paper presents experimental comparisons of three thread execution met...
متن کاملDeployment of Interpretive Structural Modelling Methodology in Supply Chain Management –An overview
Abstract Purpose-The purpose of this paper is to review a sample of the literature relating to Interpretive Structural Modelling (ISM) and its deployment for modelling purposes in the area of supply chain management (SCM). Design/methodology/approach- The literature is examined from the three perspectives. First, concept of ISM and examines ISM as modelling technique. Second, use of ISM by ...
متن کاملHistory of Mentalities in Iranian Architecture: Subjects, Methods and References
In the history of Iranian architecture, different aspects of popular architecture are less known. Common people have been living in the buildings with significant architecture and had different mentalities towards them. They also had various opinions and beliefs about the profession of architecture itself, design and construction process, the architects and patrons. People's mentalities have p...
متن کامل